package com.bjpowernode.utils;

import java.math.BigDecimal;
import java.math.RoundingMode;

/**
 * 数字工具类
 */
public class NumberUtil {

    /**
     * (除数 / 被除数) 保留两位小数 × 100 -> 转整数 返回
     * @param chu
     * @param beiChu
     * @return
     */
    public static Integer compute(Integer chu , Integer beiChu) {
        // 将两个值编程bigdecimal 进行精确除
        BigDecimal chuDecimal = new BigDecimal(chu);
        BigDecimal beiChuDecimal = new BigDecimal(beiChu);
        // (除数 / 被除数) 保留两位小数 × 100 -> 转整数 返回
        return chuDecimal.divide(beiChuDecimal, 2, RoundingMode.UP).multiply(new BigDecimal(100)).intValue();
    }
}
